home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 65.zip / BS1 part 65 / DevPac v3.02b.adf / include / devices / timer.i < prev    next >
Text File  |  1991-11-20  |  649b  |  42 lines

  1.     IFND    DEVICES_TIMER_I
  2. DEVICES_TIMER_I SET    1
  3. **
  4. **    $Filename: devices/timer.i $
  5. **    $Release: 1.3 $
  6. **
  7. **    
  8. **
  9. **    (C) Copyright 1985,1986,1987,1988 Commodore-Amiga, Inc.
  10. **        All Rights Reserved
  11. **
  12.  
  13.     IFND    EXEC_IO_I
  14.     INCLUDE "exec/io.i"
  15.     ENDC    ; EXEC_IO_I
  16.  
  17. * unit defintions
  18. UNIT_MICROHZ    EQU    0
  19. UNIT_VBLANK    EQU    1
  20.  
  21. TIMERNAME    MACRO
  22.         DC.B    'timer.device',0
  23.         DS.W    0
  24.         ENDM
  25.  
  26.  STRUCTURE TIMEVAL,0
  27.     ULONG    TV_SECS
  28.     ULONG    TV_MICRO
  29.     LABEL    TV_SIZE
  30.  
  31.  STRUCTURE TIMEREQUEST,IO_SIZE
  32.     STRUCT    IOTV_TIME,TV_SIZE
  33.     LABEL    IOTV_SIZE
  34.  
  35. * IO_COMMAND to use for adding a timer
  36.     DEVINIT
  37.     DEVCMD    TR_ADDREQUEST
  38.     DEVCMD    TR_GETSYSTIME
  39.     DEVCMD    TR_SETSYSTIME
  40.  
  41.     ENDC    ; DEVICES_TIMER_I
  42.